table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 0px;
	border-color: #666666;
	border-collapse: collapse;
	border-spacing: 0;
		border-right: 1px solid #00a8ff;
			border-left: 1px solid #c2eaff;
						border-top: 1px solid #c2eaff;
	border-bottom: 1px solid #00a8ff;	
	color: #446bb3;
	overflow-x:hidden;
	with: 75%
}
table.gridtable th {
	border-width: 0px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 0px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

table.gridtable tr:hover{}




.tablaimportar {
	margin:0px;padding:0px;
	width:75%;
	-border:1px solid #f9f9f9;
	margin-left: 28px;
	margin-top: 5px;
	
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
	
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
	
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
	
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}.tablaimportar table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tablaimportar tr:last-child td:last-child {
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
}
.tablaimportar table tr:first-child td:first-child {
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}
.tablaimportar table tr:first-child td:last-child {
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
}.tablaimportar tr:last-child td:first-child{
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
}.tablaimportar tr:hover td{
	
}
.tablaimportar tr:nth-child(odd){ background-color:#f9f9f9; }
.tablaimportar tr:nth-child(even)    { background-color:#f9f9f9; }

.tablaimportar td{
	vertical-align:middle;
	border:1px solid #f9f9f9;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#0099cc;
}.tablaimportar tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tablaimportar tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tablaimportar tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tablaimportar tr:first-child td{
		background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
	border:0px solid #f9f9f9;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.tablaimportar tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
}
.tablaimportar tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tablaimportar tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.choose_file{
    position:relative;
    display:inline-block;    
    border-radius:8px;
    border:#ebebeb solid 1px;
    -width:250px; 
    padding:8px 12px 8px 12px;
    font: normal 12px sans-serif;;
    color: #ffffff;
    margin-top: 2px;
    background:#00af3f;
    font-weight: bold;
}
.choose_file input[type="file"]{
    -webkit-appearance:none; 
    position:absolute;
    top:0; left:0;
    opacity:0; 
}
.espacio{
	margin-left:28px;
}

.tablamenu {
	margin:0px;padding:0px;
	width:34%;
	-border:1px solid #f9f9f9;
	margin-left: 264px;
	margin-top: 5px;
	
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
	
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
	
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
	
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}.tablamenu table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tablamenu tr:last-child td:last-child {
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
}
.tablamenu table tr:first-child td:first-child {
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}
.tablamenu table tr:first-child td:last-child {
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
}.tablamenu tr:last-child td:first-child{
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
}.tablamenu tr:hover td{
	
}
.tablamenu tr:nth-child(odd){ background-color:#f9f9f9; }
.tablamenu tr:nth-child(even)    { background-color:#f9f9f9; }

.tablamenu td{
	vertical-align:middle;
	border:1px solid #f9f9f9;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#0099cc;
}.tablamenu tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tablamenu tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tablamenu tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tablamenu tr:first-child td{
		background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
	border:0px solid #f9f9f9;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.tablamenu tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
}
.tablamenu tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tablamenu tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.tablaestatica {
	margin:0px;padding:0px;
	width:75%;
	-border:1px solid #f9f9f9;
	margin-left: 28px;
	margin-top: 5px;
	
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
	
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
	
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
	
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}.tablaestatica table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tablaestatica tr:last-child td:last-child {
	-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	border-bottom-right-radius:7px;
}
.tablaestatica table tr:first-child td:first-child {
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
}
.tablaestatica table tr:first-child td:last-child {
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
}.tablaestatica tr:last-child td:first-child{
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	border-bottom-left-radius:7px;
}.tablaestatica tr:hover td{
	
}
.tablaestatica tr:nth-child(odd){ background-color:#f9f9f9; }
.tablaestatica tr:nth-child(even)    { background-color:#f9f9f9; }

.tablaestatica td{
	vertical-align:middle;
	border:1px solid #f9f9f9;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#0099cc;
}.tablaestatica tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tablaestatica tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tablaestatica tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tablaestatica tr:first-child td{
		background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
	border:0px solid #f9f9f9;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.tablaestatica tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #f9f9f9 5%, #f9f9f9 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f9f9f9");	background: -o-linear-gradient(top,#f9f9f9,f9f9f9);

	background-color:#f9f9f9;
}
.tablaestatica tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tablaestatica tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.cabeceratituloestatica{
	margin-left: 15px;

}

input[type="text"] {
height: 23px; 
width: 150px; 
padding: 3px 5px 3px 5px; 
border-style: none; 
font-family: Arial; 
font-size: 14px;
}

input[type="submit"] {
background-color:#149e18 !important;
	-moz-border-radius:12px !important;
	-webkit-border-radius:12px !important;
	border-radius:8px !important;
	border:1px solid #ffffff !important;
	display:inline-block !important;
	cursor:pointer !important;
	color:#ffffff !important;
	font-family:arial !important;
	font-size:12px !important;
	padding:8px 22px !important;	
	text-decoration:none !important;
	text-shadow:0px 1px 33px #b23e35 !important;
	font-weight:bold
}




.myButton {
	background-color:#149e18 !important;
	-moz-border-radius:12px !important;
	-webkit-border-radius:12px !important;
	border-radius:8px !important;
	border:1px solid #ffffff !important;
	display:inline-block !important;
	cursor:pointer !important;
	color:#ffffff !important;
	font-family:arial !important;
	font-size:12px !important;
	padding:8px 22px !important;	
	text-decoration:none !important;
	text-shadow:0px 1px 33px #b23e35 !important;
}
.myButton:hover {
	background-color:#149e18 !important;
}
.myButton:active {
	position:relative !important;
	top:1px !important;
}